suck canal water
Slang definitions & phrases for
suck canal water
suck canal water
verb phrase
To be in trouble; be in a bad situation
(1970s+ Army)